package com.ruoyi.dm.domain.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDate;

@TableName("TRACK_TLE_INFO")
@Data
public class TrackTleConditonPO {

    @TableId(value = "id",type = IdType.AUTO)
    private Long id;
    //目标id
    @TableField("OBJECT_ID")
    private String objectId;
    //目标名字
    @TableField("OBJECT_NAME")
    private String objectName;
    @TableField("NORAD_CAT_ID")
    private String noradCatId;
    //国家
    @TableField("COUNTRY")
    private String country;
    //周期
    @TableField("PERIOD")
    private Double period;
    //倾斜度
    @TableField("INCLINATION")
    private Double inclination;
    //远地点
    @TableField("APOGEE")
    private Double apogee;
    //近地点
    @TableField("PERIGEE")
    private Double perigee;
    //雷达散射截面
    @TableField("RCS_SIZE")
    private String rcsSize;
    @TableField("RCSVALUE")
    private String rcsvalue;
    //发射时间
    @TableField("LAUNCH")
    private LocalDate launch;
    //陨落时间
    @TableField("DECAY")
    private LocalDate decay;

    @TableField("DETAIL")
    private String detail;
}
